quartz dnd: add hidpi support for gtk_drag_set_icon_surface()
authorChristoph Reiter <reiter.christoph@gmail.com>
Fri, 24 Jul 2015 13:09:48 +0000 (15:09 +0200)
committerChristoph Reiter <creiter@src.gnome.org>
Mon, 27 Jul 2015 15:28:14 +0000 (17:28 +0200)
commit4b23ba53c51a087851788c67f852281b085c9c33
tree4ce856a9c8ad3a59d733cb285cb347cc5f37952d
parent5003b5873a5e727a2b194bb5c4d8d784cc25b1e4
quartz dnd: add hidpi support for gtk_drag_set_icon_surface()

Instead of storing the dnd icon as a pixbuf store it
as a cairo surface and transfer the device scale
when converting it to a NSImage. In the pixbuf/stock/named
setters convert to a surface instead (no hidpi support yet)
gtk/gtkdnd-quartz.c
gtk/gtkquartz.c
gtk/gtkquartz.h